<?php
//hacemos que las conversiones sean en utf8
if(function_exists('mb_internal_encoding'))
{
	ini_set('mbstring.internal_encoding','utf-8');
}
//medimos el tiempo
require 'classes/benchmark.class.php';
benchmark::start("todo","Tiempo que demora la web completa");
require 'configuration.php';
require BASE_PATH . '/system/active.php';
require BASE_PATH . '/system/system.php';
require BASE_PATH . '/funciones/varios.php';
date_default_timezone_set('Etc/GMT+3');
active::$BASE_PATH = BASE_PATH;
active::autoload(BASE_PATH . '/classes');
active::XAUTH();
//iniciamos la conexion
database::conectar(MYSQL_SERVIDOR,MYSQL_USUARIO,MYSQL_PASSWORD,MYSQL_DB);
//hacemos la codificacion correcta para la db
database::set_charset('utf8_general_ci');
//se encarga de cargar dinamicamente los archivos de la carpeta ya ingresada BASE_PATH . '/ejemplos/controlador'

active::mySkyn();
//algunos server no parecen no tener las mismas variables
//define("PHP_SELF",$_SERVER['PHP_SELF'].(empty($_SERVER["REQUEST_URI"]) ? '' : ''.$_SERVER["REQUEST_URI"]  ));
define("PHP_SELF",$_SERVER['PHP_SELF'].(str_replace($_SERVER['PHP_SELF'],'',(empty($_SERVER["REQUEST_URI"]) ? '' : ''.$_SERVER["REQUEST_URI"]  )) ) );
define('DS', DIRECTORY_SEPARATOR);
//Agregando el nuevo tipo de conexion SQL
DB::main('mysql://'.MYSQL_USUARIO .':' . MYSQL_PASSWORD .'@'. MYSQL_SERVIDOR.'/'.MYSQL_DB);
